/* reset */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, a, address, em, img, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, thead, tbody, tfoot, tr, th, td { border: 0; font-family: inherit; margin: 0; outline: 0; padding: 0; line-height:20px; }
:focus { outline: 0; }
body { line-height: 1.25; }
ol, ul { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; }

body {
	margin: 0;
	padding: 0;
	font-size: 62.5%;
}
	
p, blockquote {
	margin: 0;
	padding: 0;
}

a img { border: none; }
	
/* Headers ************************************************************************************* */

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	font-size: 100%;
}
	
/* Lists *************************************************************************************** */
	
ul, ol, dl, li, dt, dd {
	margin: 0;
	padding: 0;
	list-style: none;
}
	
/* Links *************************************************************************************** */

a, a:link { outline: none; }
a:visited {}
a:hover {}
a:active {}

/* Forms *************************************************************************************** */

form, fieldset {
	margin: 0;
	padding: 0;
	border: 0;
}

legend {
	color: #000;
	padding: 0;
}

input, textarea, select {
	font-size: 100%;
	font-family: inherit;
	margin: 0;
	padding:0;
	border:none
}
	
select { padding: 0; }
